#! /usr/bin/python3
# _*_ coding:utf-8 _*_
"""
实例021：猴子偷桃

题目 猴子吃桃问题：猴子第一天摘下若干个桃子，当即吃了一半，还不瘾，又多吃了一个第二天早上又将剩下的桃子吃掉一半，又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时，见只剩下一个桃子了。求第一天共摘了多少。

程序分析 按规则反向推断：猴子有一个桃子，他偷来一个桃子，觉得不够又偷来了与手上等量的桃子，一共偷了9天。
"""


def main():
    peach = 1
    for i in range(9):
        peach = (peach + 1) * 2
    print(peach)


if __name__ == "__main__":
    main()
